@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
body{background: #fff;font-size:14px;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color: #20aef0;text-decoration:none;font-size: 15px;}
a:hover{text-decoration:underline;color: #2965b1!important;}
.clearfix{*zoom:1;}/*IE6 7*/
.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*主要内容*/
.main{width: 1200px;margin: 0 auto;}
.header_box{width: 1200px;margin: 0 auto;}
.header{float: left;height: 100px;border-bottom: 1px solid #ebebeb;width: 100%;overflow: hidden;}
.header ul {float: left;text-align: center;}
.header ul li{float: left;}
.header ul a {color: #777;font-size: 14px;vertical-align: middle;height: 25px;line-height: 25px;margin: 8px 4px 10px 5px;display: block;}
.header ul a.now,.header a:hover{text-decoration: none;color: #929292;}

.mainlist_line{float:left;width: 100%;border: 2px solid #20aef0;margin-bottom: 20px;}
.mainleft_coltop{height:4px;background:url(../img/imgs/gushi/list.jpg) no-repeat scroll 0 0 transparent}
.mainleft_coltop b{padding-left:10px;color:#069dd0;font-size:16px}
.list_lan li{font-size:12px;line-height: 38px;height: 38px;background: #f0f0f0;float:left;text-align:center;overflow:hidden;width:100%;}
.list_lan li span{float:left;font-size:12px;}
.list_lan li span a{margin:0 9px 0 6px;display:inline-block;vertical-align:middle;background: #20aef0;position:relative;float: left;margin-top: 7px;height: 24px;line-height: 24px;padding: 0 15px;border-radius: 12px;color: #fff;font-size: 14px;margin-left: 12px;}
.list_lan li span a i{background:url(../img/imgs/index/mi_tit.png) 0 0 no-repeat;height:7px;position:absolute;right:-5px;top:6px;width:5px;display: none;}
.list_lan li p{position:relative;line-height:60%;width:100%;overflow:visible;margin-left:4px}
.list_lan li p a{float:left;color: #464545;padding:0 3px;position:relative;font-size: 14px;line-height: 38px;margin: 0px 7.3px;}
.list_lan .hover{background: url(../img/imgs/hot3.gif) no-repeat scroll right 2px;color: #ed0009;}
.list_lan .news{color: #ed6d00;background: url(../img/imgs/new3.png) no-repeat scroll right 0;}
.list_lan li p a .i_hot{background:url(../img/imgs/hot3.gif) no-repeat scroll 0 0;height:16px;position:absolute;right:-18px;width:21px;}
.list_lan li p a b{color:#f65f0e}
.list_lan li span a.org{background: #20aef0;}
.list_lan li span a.blue{background: #20aef0;}

/*logo*/
.logo_box{width: 100%;float: left;margin: 15px 0 25px; position: relative;}
.logo{float: left;margin-top: 20px;}
.logo img{float: left;width: 280px;}
.logo p{float: left;margin-top: 5px;}
.logo p img{width: 226px;}
/*搜索*/
.search {float: left;width: 310px;margin-top: 33px;margin-left: 65px;border: 1px solid #dedede;background: #ffffff;}
.search input {line-height: 32px;float: left;color: #B9B9B9;}
.search input.searchbar {height: 35px;width: 79%;text-indent: 5px;font-size: 12px;}
.search input.search_results {float: left;width: 18%;height: 34px;background: url(../img/imgs/search.png) right 7px no-repeat;color: #fff;font-size: 14px;font-weight: 700;line-height: 30px;border: 0;}
/*投稿*/
.rougao {float: right;width: 280px;margin-top: 32px;}
.rougao .jianyi {background: url(../img/imgs/jianyi.png) 26px 13px no-repeat;margin-left: 5px;background-color: #20aef0;border-radius: 4px;}
.rougao a {height: 38px;line-height: 38px;background: url(../img/imgs/tougao.png) 26px 12px no-repeat;float: left;padding-left: 48px;color: #fff;font-size: 14px;background-color: #20aef0;border-radius: 4px;padding-right: 8px;width: 80px;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #e85d5d;color: #fff!important;}

/*栏目导航*/
.nav{width:100%;height: 81px;float: left;background: #20aef0;margin-bottom: 20px;}
.nav .on, .nav ul li:hover{background: #7B7D76;}
.nav .on a,.nav ul li:hover a{color: #fff!important;}
.nav ul{width: 1200px;margin: 0 auto;}
.nav ul li{float: left;height: 27px;line-height: 27px;text-align: center;overflow:hidden;padding: 0 14px;}
.nav ul li a{font-size: 16px;color: #fff;}

.subnav{width:100%;height:70px;margin-bottom:10px;float: left;}
.subnav ul{width: 1000px;height:60px;padding:5px 0;margin:0 auto;border-bottom: 1px solid #eaeaea;}
.subnav ul li{float: left;height: 28px;line-height: 28px;text-align: center;width: 87px;overflow:hidden;}
.subnav ul li a{font-size: 14px;color: #333;}

/*顶部盒子*/
/*top_box*/
.top_box{float: left;width: 100%;}
.top_box .bot_left{overflow: hidden;position: relative;width: 300px;float: left;}
.top_box .banner{height: 260px;overflow: hidden;position: relative;width: 300px;float: left;}
.top_box .banner ul.bannerBg{float: left;height: 260px;left: 0;position: absolute;top: 0;width: 500%;}
.top_box .banner ul.bannerBg li{float: left;height: 260px;width: 300px;}
.top_box .banner ul.bannerBg li img{float: left;height: 260px;width: 300px;}
.top_box .banner ul.bannerBg li span{float: left;width: 275px;background: rgba(141, 141, 141, 0.68);height: 38px;color: #fff;line-height: 38px;margin-top: -38px;padding-left: 25px;font-size: 16px;}
.top_box .bannerCont{bottom: 10px;position: absolute;right: 0px;z-index: 9;height: 28px;line-height: 28px;width: 100%;text-align: center;}
.top_box .bannerCont a{background: rgba(249, 249, 249, 0.82);height: 14px;margin-right: 5px;width: 14px;float: left;margin-top: 13px;}
.top_box .bannerCont em{background: #97cc51;height: 15px;position: absolute;top: 13px;width: 15px;display: inline-block;float: left;}
.top_box .focusbox{margin-top:10px; float:left; width: 300px;}
.top_box .login{float: left;width: 110%;}
.top_box .login ul{float: left;width: 100%;}
.top_box .login ul li{float: left;width: 78px;background: #2ca6e0;padding: 5px;margin-top: 10px;margin-right: 8px;border-radius: 4px;text-align: center;}
.top_box .login ul li a{color: #fff;font-size: 14px;}
.top_box .login .org{background: #e6a01b;}
.top_box .login .qgre{background: #97cc51;}
.top_box .login .qblue{background: #1E68BA;}
.top_box .login .pu{background: #5487fd;}
.top_box .login .bluekm{background: #7C88C5;}
.top_box .login ul li a:hover{color:#fff!important;}

/*热门推荐*/
.top_box .left_art{width: 100%;float: left;}
.top_box .left_art .art_title{float:left;font-size: 14px;width: 100%;font-weight: 700;height: 30px;line-height: 30px;margin-top: 15px;color: #333;}
.top_box .left_art .art_title code{float: left;font-weight: 700;color: #20aef0;font-size: 16px;background: url(../img/imgs/hot_icon.png) left 4px no-repeat;padding-left: 23px;}
.top_box .left_art .art_title span{float: right;font-size: 12px;color: #1a6eb0;font-weight: 400;width: 25px;}
.top_box .left_art ul{width: 100%;float: left;}
.top_box .left_art ul li{width: 100%;height: 34px;line-height: 34px;overflow: hidden;font-size: 14px;}
.top_box .left_art ul li a{width: 90%;height: 28px;line-height: 28px;overflow:hidden;font-size: 15px;float: left;color: #666;}
.top_box .left_art ul li code{width: 100%;overflow:hidden;font-size: 12px;background: #c8c7c7;color: #fff;margin-right: 8px;font-weight: 700;float: left;width: 15px;height: 15px;line-height: 15px;text-align: center;margin-top: 7px;}
.top_box .left_art ul li:nth-child(1) code{background: #e2b526;}
.top_box .left_art ul li:nth-child(2) code{background: #20aef0;}
.top_box .left_art ul li:nth-child(3) code{background: #97cc51;}

/*本周排行榜*/
.top_box .top_right{float: right;width: 236px;padding-bottom: 0;}
.top_box .top_right .right_title{float: left;color: #fb7f0a;width: 100%;font-size: 15px;height: 24px;line-height: 24px;font-weight: 700;margin-bottom: 5px;}
.top_box .top_right .right_title span{float: left;font-size: 16px;color: #20aef0;background: url(../img/imgs/one.png) left 2px no-repeat;padding-left: 25px;}
.top_box .top_right .right_list{float: left;width: 100%;margin-bottom: 5px;}
.top_box .top_right .right_list img{float: left;width: 100%;border-top: solid 1px #eaeaea;padding-top: 10px;}
.top_box .top_right .right_list li{float: left;line-height: 33px;height: 33px;width: 100%;overflow: hidden;word-break: keep-all;text-overflow: ellipsis;white-space: nowrap;}
.top_box .top_right .right_list li a{color: #4c4c4c;font-size: 15px;}
.top_box .top_right .right_list li span{margin-right: 10px;color: #a5a5a5;font-size: 14px;}
.top_box .top_right .right_list li code{font-size: 12px;float: left;background: #afb7b7;color: #fff;display: inline-block;width: 18px;height: 18px;line-height: 18px;margin-top: 8px;margin-right: 5px;text-align: center;}
.top_box .top_right .right_list  li:nth-child(1) code{background: #e2b526;}
.top_box .top_right .right_list  li:nth-child(2) code{background: #20aef0;}
.top_box .top_right .right_list  li:nth-child(3) code{background: #97cc51;}

/*每日推*/
.top_box  .top_cent{width: 618px;overflow:hidden;float: left;margin-left: 25px;}
.top_box .leftbg{float: left;width: 100%;border-bottom: 1px solid #e2e2e2;padding-bottom: 10px;margin-bottom: 10px;}
.top_box .leftbg span{float: left;background: url(../img/imgs/toutiao.png) no-repeat;width: 52px;height: 24px;margin-right: 10px;}
.top_box  h2{line-height: 30px;width: 100%;display: inline-block;height: 30px;margin-bottom: 4px;float: left;text-align: center;}
.top_box  h2 a{font-size: 20px;overflow: hidden;height: 26px;line-height: 24px;float: left;font-weight: 700;}
.top_box  h2 a:hover{color: #cc0000;}
.top_box  p{color: #949494;float: left;width: 100%;line-height: 26px;text-indent: 2em;}

/*最新文章*/
.top_box  .cent_title{float: left;width: 100%;margin-top: 10px;}
.top_box  .cent_title span{font-weight: 700;color: #20aef0;height: 28px;display: inline-block;font-size: 16px;width: 100%;line-height: 28px;background: url(../img/imgs/news.png) left 4px no-repeat;padding-left: 23px;}
.top_box  .cent_title span:before{height: 2px;width: 310px;margin-left: 10px;margin-top: 10px;}
.top_box .cent_list{float: left;width: 100%;margin-top: 5px;}
.top_box .bot_r{width: 100%;overflow: hidden;float: left;border-bottom: 1px solid #e9e6e6;padding-bottom: 8px;margin-bottom: 7px;}
.top_box .bot_r a{line-height: 36px;width: 49%;display: inline-block;overflow: hidden;height: 36px;float: left;font-size: 16px;color: #333;}
.top_box .bot_r .l_top{line-height: 30px;width: 100%;display: inline-block;height: 30px;float: left;}
.top_box .bot_r .l_top a{overflow: hidden;height: 24px;line-height: 24px;float: left;width: 50%;font-size: 18px;font-weight: 700;color: #20aef0;}
.top_box .bot_r .l_top a:hover{color: #2ca6e0;}

.top_box  .top_cent ul {float: left;width: 100%;}
.top_box  .top_cent ul.one{border-bottom: 1px dashed #e2e2e2;padding-bottom: 8px;margin-bottom: 8px;}
.top_box  .top_cent ul li {height: 35px;line-height: 35px;float: left;width: 100%;overflow: hidden;}
.top_box  .top_cent ul li i{float: right;color: #b7b7b7;font-size: 15px;font-style: initial;}
.top_box  .top_cent ul li a {height: 40px;overflow: hidden;line-height: 40px;width: 388px;float: left;color: #333;}
.top_box  .top_cent ul li a:hover {color: #cc0000}
.top_box  .top_cent ul li span {overflow: hidden;display: inline-block;float: left;font-size: 14px;margin-right: 5px;width: 122px;}
.top_box  .top_cent ul li span a {color: #236d99;font-size: 15px;width: 100%;}
.top_box  .top_cent ul li:before span{content: "";float: left;width: 3px;height: 3px;background: #60a842;margin-top: 14px;margin-right: 8px;}


/*其他作文*/
.orther_lanmu{float: left;width: 100%;}
.lanmu_tl{float: left;width: 100%;margin-bottom: 5px;height: 44px;border-bottom: 3px solid #ccc;}
.lanmu_tl a{float: left;width: 100%;}
.lanmu_tl a span{float: left;font-size: 22px;font-weight: 600;border-bottom: 3px solid #e2b526;height: 44px;line-height: 44px;}
.lanmu_tl a em{float: right;line-height: 44px;}
.list_box{float: left;width: 278px;background: #FFF;margin-top: 15px;padding-right: 10px;margin-bottom: 10px;border-right: 1px dotted #ccc;margin-right: 10px;}
.list_box .l_b_head{float: left;width: 100%;height: 30px;font-size: 16px;margin-bottom: 5px;padding-top: 5px;}
.list_box .l_b_head h2{height: 30px;line-height: 30px;float: left;}
.list_box .l_b_head h2 a{float: left;color: #20aef0;font-size: 18px;height: 31px;line-height: 32px;background: url(../img/imgs/book.png) no-repeat;padding-left: 38px;}
.list_box .l_b_head .more{float: right;color: #ababab;height: 20px;line-height: 20px;margin-top: 2px;}

.list_box .l_b_art{float: right;width: 100%;}
.list_box .l_b_art ul {float:left;width:100%}
.list_box .l_b_art ul li{height: 34px;line-height: 34px;width: 100%;overflow: hidden;}
.list_box .l_b_art ul li span{float: right;color: #999;font-size: 14px;}
.list_box .l_b_art ul li a{float:left;margin-right:8px;color: #555;font-size: 15px;}
.list_box .l_b_art ul li a:before{float: left;width: 5px;height: 5px;background: #ccc;content: "";border-radius: 50px;margin-top: 15px;margin-right: 8px;}
.list_box .l_b_art ul li code{color:#999;float:right}
.list_box .l_b_art ul li span a{font-weight:normal;color: #7A9C03;}
.list_box .l_b_art ul li a.more{float: right;margin-right: 0;font-size: 12px;color: #c4c4c4;}

/*repi*/
.hot_right{float: right;width: 264px;margin-top: 9px;}
.hot_right h3{float:left;color: #444;font-size: 14px;width: 100%;font-weight: 700;height: 25px;line-height: 25px;}
.hot_right h3 code{float: left;color: #20aef0;font-weight: 700;background: url(../img/imgs/love.png) left 4px no-repeat;padding-left: 23px;}
.hot_right h3 span{float: right;font-size: 12px;font-weight: 400;width: 25px;}
.hot_right ul{float: left;width: 100%;margin-top: 2px;}
.hot_right ul li{width: 100%;height: 33.6px;line-height: 33.6px;overflow: hidden;}
.hot_right ul li a{width: 100%;height:22px;line-height:22px;overflow:hidden;font-size: 15px;color: #333;}
.hot_right ul li a:before{content: "";float: left;width: 4px;height: 4px;background: #cbcec3;margin-right: 5px;margin-top: 15px;}


/*index_list*/
.index_list{width: 100%;float: left;margin-bottom: 10px;}
/*list_title*/
.index_list .list_l{float: left;width: 100%;margin-bottom: 15px;height: 44px;border-bottom: 3px solid #ccc;}
.index_list .list_l .l_title{float: left;font-size: 22px;font-weight: 600;border-bottom: 3px solid #e2b526;height: 44px;line-height: 44px;}
.index_list .list_l .l_title:hover{color: #e2b526;color: #e2b526!important;}
.index_list .list_l ul{float: right;margin-top: 10px;}
.index_list .list_l ul li{float: left;height: 28px;line-height: 28px;text-align: center;text-decoration: none;display: inline-block;overflow: hidden;padding: 0 10px;}
.index_list .list_l ul li a{width: 100%;font-size: 14px;}

/*图片*/
.hot-image{float: left;width: 100%;}
.hot-image a{margin-bottom: 10px;float: left;width: 25%;}
.hot-image a img{width: 146px;height: 100px;}
.hot-image a span{height: 28px;width: 150px;display: inline-block;color: #545454;text-align: center;line-height: 28px;font-size: 14px;overflow: hidden;}
.hot-list{float: left;width: 199px}
.hot-list li{height: 32px;line-height: 26px;font-size: 14px;overflow: hidden;}
.hot-list li i{float: left;height: 4px;width: 4px;background: #DCDADA;margin-top: 12px;margin-right: 5px;}
.hot-list li a{color: #343535;}

/*list_left*/
.index_list .list_m{float: left;width: 930px;}
.index_list .list_m .hot_top{float: right;width: 650px;}
.index_list .list_m .hot_top:nth-child(even){}
.index_list .list_m .hot_top .new_title{float: left;width: 100%;border-bottom: 1px solid #e9e9e9;height: 36px;line-height: 36px;margin-bottom: 14px;}
.index_list .list_m .hot_top .new_title i{float: left;width: 5px;height: 17px;background: #2ca6e0;margin-top: 3px;display: none;}
.index_list .list_m .hot_top .new_title span{float: left;height: 36px;line-height: 36px;border-bottom: 2px solid #20aef0;color: #20aef0;font-size: 16px;}
.index_list .list_m .hot_top ul{float: left;}
.index_list .list_m .hot_top ul li{float: left;line-height: 35px;font-size: 14px;text-align: right;width: 50%;height: 32px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.index_list .list_m .hot_top ul li a{float: left;margin-right: 5px;color: #333;}
.index_list .list_m .hot_top ul li a:before{content:"";background: #828282;width: 4px;height: 4px;float: left;margin-top: 15px;margin-right: 8px;}


/*热门推荐文章*/
.index_list .list_r{float: right;width: 243px;}
.cont{float: left;width: 100%;margin-top: 8px;}
.cont a{float: left;width: 100%;height: 36px;line-height: 36px;font-size: 18px;color: #3C3C3C;overflow: hidden;}
.cont p{float: left;color: #8A8888;height: 48px;overflow: hidden;width: 100%;line-height: 24px;margin-bottom: 6px;border-bottom: 1px dotted #d1d1d1;padding-bottom: 6px;}

.list_r .list_r_title{float: right;width:100%;font-size: 16px;border-bottom: 1px solid #e9e9e9;height: 36px;line-height: 36px;}
.list_r .list_r_title a{float: right;font-size: 14px;padding: 0 5px;height: 17px;line-height: 16px;margin-top: 10px;border-radius: 18px;}
.list_r .list_r_title span{float: left;height: 36px;line-height: 36px;border-bottom: 2px solid #20aef0;color: #20aef0;font-size: 17px;}
.list_r ul{float: right;width:100%;}
.list_r ul li{float: left;width:100%;height: 37.8px;line-height: 37.8px;overflow: hidden;}
.list_r ul li a{float: left;margin-left: 10px;font-size: 15px;height: 36px;overflow: hidden;width: 200px;color: #333;}
.list_r ul li i{float: left;width: 16px;height: 16px;line-height: 16px;text-align: center;font-size: 16px;color: #666;margin-top: 10px;}

/*友情链接*/
.flink{width: 1200px;margin: 10px auto 0;border: 1px solid #f1f1f1;clear: both;background: #fafafa;float: left;}
.flink b{line-height:22px;float: left;color: #20aef0;}
.flink li{line-height: 22px;color: #b7b7b7;margin: 5px 5px;display: inline-block;float: left;}
.flink li a{color:#797979;font-size: 12px;}

/*footer*/
.footer{width: 100%;padding: 10px 0;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #d8dde0;font-size: 14px;height: 28px;line-height: 28px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{color: #d8dde0;font-size: 12px;}

/*回顶部*/
.sidetop{left:50%;margin-left:540px;margin-top:350px;position:fixed;width:54px;z-index:400}
.sidetop ul li{float:left;text-align:center;margin-bottom:5px;display: none;}
.sidetop ul li a{display:block;height:36px;line-height:16px;color:#484848;font-size:12px;width:36px;padding:9px;background:url(../img/imgs/icon.pngg") no-repeat 0 0 #fff; border: 1px solid #ECECEC;}
.sidetop ul li a span{display: block;margin-top: 20px;color: #47c2c2;}
.sidetop ul li a:hover span{text-decoration: none; color:#fff;}
.sidetop ul li.backtop a{background-position: 15px 6px}
.sidetop .backtop a:hover{background:url(../img/imgs/icon2.pngg") no-repeat 15px 6px #20aef0;}

/*右边栏目分类*/
.list_m_l{float:left;width: 270px;overflow: hidden;}
.type_list{border-top:1px dotted #cccccc;width: 100%;overflow: hidden;}
.type_list:first-child{border-top: 0;}
.type_list span{font-size:16px;color: #20aef0;height: 24px;line-height: 24px;margin-top: 0px;float: left;width: 100%;margin-bottom: 6px;}
.type_list span:before{content: "";background: #e2b526;float: left;width: 8px;height: 8px;border-radius: 50px;margin-top: 8px;margin-right: 5px;}
.type_list:first-child dt{margin-top:8px;}
.type_list li{padding:5px 0 14px 15px;line-height: 23px;/*width: 270px;*/}
.type_list li a{font-size: 14px;color:#2d2d2d;margin-right: 10px;white-space: nowrap;border: 0px solid #e5e5e5;padding: 1px 1px;margin-bottom: 10px;float: left;}
.type_list li a:hover{color: #f30;}
.type_list li.little a{margin-right: 9px;}

/*专题作文*/
.zhuanti{float:left;width:100%;margin-top: 15px;}
.zhuanti .top_zhuanti{float:left;width:60px;height:240px;line-height:60px;margin-right:11px;border:1px solid #e2e2e2;}
.zhuanti .top_zhuanti span{float:left;width: 62px;height: 61px;padding:0;margin:0;text-align:center;font-size:20px;color: #fff;font-weight: 700;background: #22b1ab;}
.zhuanti .top_zhuanti span.border_c{width: 60px;height: 61px;border:1px solid #47C2C2;color: #22b1ab;background: #ffffff;}

.zhuanti .p_box{float:left;width: 926px;}
.zhuanti .p_box .left{float:left;height: 255px;color:#555;width: 100%;}
.zhuanti .p_box .left .one{float:left;width: 122.2px;background: #f8f8f8;margin-left: 10px;height: 250px;overflow: hidden;}
.zhuanti .p_box .left a{float:left;width: 50%;text-align:center;color: #3c7abc;font-family: monospace;line-height: 26px;height: 26px;}
.zhuanti .p_box .left a.top{color: #fff;font-weight:bold;background: #e2b526;float: left;width: 100%;margin-bottom: 5px;height: 35px;line-height: 35px;}
.zhuanti .p_box .left a.top2{background: #66c92c;}
.zhuanti .p_box .left a.top3{background: #ff6666;}
.zhuanti .p_box .left a.top4{background: #13c1f3;}
.zhuanti .p_box .left a.top5{background: #47a6dc;}
.zhuanti .p_box .left a.top6{background: #528ac5;}
.zhuanti .p_box .left a.top7{background: #3c68bb;}
.zhuanti .p_box .left a:hover{background-color: #22b1ab;color: #fff!important;text-decoration:none;}

/*单元作文*/
.danyuan{width: 1000px;float:left;margin-top: 15px;}
.danyuan ul{float: left;width: 101.8%;}
.danyuan li{float:left;width: 47.7%;margin-right: 2%;border: 1px solid #c3dedd;overflow: hidden;margin-bottom: 15px;position: relative;}
.danyuan li:nth-child(even){float:right;}
.danyuan li a{float:left;margin: 0.58% 1%;color: #666;width: 31.33%;height: 28px;overflow: hidden;line-height: 28px;}
.danyuan li a:hover{color:#666666;}
.danyuan li span{float: left;background: #f4f9f8;width: 100%;}
.danyuan li span i{border-color: #20b3ab transparent transparent  #12b6af;position: absolute;left: 0;top: 0;height: 0;width: 0;border-width: 8px;border-style: solid dashed dashed solid;/* border-radius: 40px; */}
.danyuan li p{width: 100%;line-height:100%;overflow:hidden;border-radius:5px;}
.danyuan li p.hover{}
.danyuan li span a{float: left;color: #22b1ab;width: 250px;border-radius: 50px;margin-left: 15px;height: 24px;line-height: 24px;font-weight: 700;font-size: 16px;}
.danyuan li span font{float: left;color: #21b2ab;width: 150px;border-radius: 50px;margin-left: 15px;height: 24px;line-height: 24px;font-weight: 700;font-size: 15px;}
.danyuan li span a:hover{color:#21b2ab;}
.danyuan .twoBox{float:left; width:100%; border-top:1px solid #DDDDDD; margin-top:20px; padding-top:20px;}
.danyuan .twoBox span a{float:left; height:16px; padding:3px 0px; width:120px; text-align:center; line-height:16px; color:#666; border-radius:10px; margin:10px;}
.danyuan .twoBox span a:hover{ color:#21b2ab;}

.danyuan_top{float: left;width: 100%;margin-bottom: 20px;}
.danyuan_top b{float: left;width: 388px;height: 4px;background: #22b1ab;margin-top: 20px;}
.danyuan_top img{float: left;width: 180px;padding: 0 20px;}

.special1{float: left;width: 98%;margin-top: 25px;border: 1px solid #e9e9e9;padding: 1%;}
.special1 .spe_title{float: left;width: 100%;height: 34px;line-height: 34px;text-align: center;font-size: 28px;color: #22b1ab;font-weight: 700;margin-top: 10px;}
.special1 .spe_title span{float: left;margin: 0 20px;}
.special1 .spe_title span font{color: #e2b526;}
.special1 .spe_title i{float: left;height: 3px;background: #d1d1d1;width: 380px;margin-top: 15px;}
.special1 p{float: left;width: 100%;text-align: center;line-height: 36px;height: 36px;color: #f66;}
.special1 ul{float: left;width: 100%;}
.special1 ul li{float: left;padding: 3px;width: 16%;height: 24px;overflow: hidden;line-height: 24px;}
.special1 ul li a{float: left;width: 100%;color: #444;}
